/**
 * @author Isabella Nake (isabella.nake@usi.ch)
 * @author Nicolas Lusa (lusan@usi.ch)
 */
package ch.usi.inf.pf2.time;

import ch.usi.inf.pf2.circuit.Gate;
import ch.usi.inf.pf2.circuit.Value;

public class PassValueToOutputPinEvent extends Event {

	public PassValueToOutputPinEvent(final Value value, final Gate gate, final int time) {
		super(value, gate, time);
	}

	@Override
	public void run() {
		((Gate) component).execute(this);
	}
	
	

}
